a breed on the edge of extinction - Español Inglés Diccionario